package com.sunyur.tailor.channel.web.outer.inventory.dto;

import lombok.Data;

import javax.validation.constraints.Digits;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * @ClassName RecordParamList
 * @Description 物料库存台账批量加(减)库存请求参数（内）
 * @Author xuhui
 * @Date 2021/6/21 22:48
 * @Version 1.0
 */
@Data
public class RecordParamList {
    /**
     * 库存台账唯一编码
     */
    @NotNull(message = "物资类型不能为空")
    private Long sysCode;
    /**
     * 加（减）库存数量
     */
    @Digits(integer = 10, fraction = 2, message = "opNum格式不正确")
    @NotNull(message = "库存数量不能为空")
    private BigDecimal opNum;
    /**
     * 1--利旧物资,2--库存物资
     */
    private Integer materialType;

}
